Big Huge Thesaurus

ladybird beetle

noun